Amazon Aurora

Amazon Aurora is a MySQL- and PostgreSQL-compatible relational database engine that combines the performance and availability of high-end commercial databases with the simplicity and cost-effectiveness of open-source databases. Aurora is part of the Amazon RDS (Relational Database Service) family and is fully managed by AWS, meaning it handles time-consuming tasks such as provisioning, patching, backup, recovery, and failover automatically.

Key Features

Common Use Cases

Architecture Overview

The following diagram illustrates how Amazon Aurora is architected for high performance, availability, and scalability:

Amazon Aurora Architecture Diagram

Integration with Other AWS Services

Amazon Aurora integrates with a variety of AWS services to provide a seamless database experience:

Things to Remember for the Exam